have something on good authority - Español Inglés Diccionario